package com.dynamixsoftware.printershare.mdns;

public final class DnsConstants {
	public static final int CLASS_ANY = 255;
	public static final int CLASS_CH = 3;
	public static final int CLASS_CS = 2;
	public static final int CLASS_HS = 4;
	public static final int CLASS_IN = 1;
	public static final int CLASS_MASK = 32767;
	public static final int CLASS_NONE = 254;
	public static final int CLASS_UNIQUE = 32768;
	public static final int FLAGS_AA = 1024;
	public static final int FLAGS_AD = 32;
	public static final int FLAGS_CD = 16;
	public static final int FLAGS_QR_MASK = 32768;
	public static final int FLAGS_QR_QUERY = 0;
	public static final int FLAGS_QR_RESPONSE = 32768;
	public static final int FLAGS_RA = 32768;
	public static final int FLAGS_RD = 256;
	public static final int FLAGS_TC = 512;
	public static final int FLAGS_Z = 64;
	public static final int MAX_MSG_ABSOLUTE = 8972;
	public static final int MAX_MSG_TYPICAL = 1460;
	public static final String MDNS_GROUP = "224.0.0.251";
	public static final int MDNS_PORT = 5353;
	public static final int TYPE_A = 1;
	public static final int TYPE_A6 = 38;
	public static final int TYPE_AAAA = 28;
	public static final int TYPE_AFSDB = 18;
	public static final int TYPE_ANY = 255;
	public static final int TYPE_APL = 42;
	public static final int TYPE_ATMA = 34;
	public static final int TYPE_AXFR = 252;
	public static final int TYPE_CERT = 37;
	public static final int TYPE_CNAME = 5;
	public static final int TYPE_DNAME = 39;
	public static final int TYPE_DNSKEY = 48;
	public static final int TYPE_DS = 43;
	public static final int TYPE_EID = 31;
	public static final int TYPE_GID = 102;
	public static final int TYPE_GPOS = 27;
	public static final int TYPE_HINFO = 13;
	public static final int TYPE_IGNORE = 0;
	public static final int TYPE_ISDN = 20;
	public static final int TYPE_IXFR = 251;
	public static final int TYPE_KEY = 25;
	public static final int TYPE_KX = 36;
	public static final int TYPE_LOC = 29;
	public static final int TYPE_MAILA = 253;
	public static final int TYPE_MAILB = 254;
	public static final int TYPE_MB = 7;
	public static final int TYPE_MD = 3;
	public static final int TYPE_MF = 4;
	public static final int TYPE_MG = 8;
	public static final int TYPE_MINFO = 14;
	public static final int TYPE_MR = 9;
	public static final int TYPE_MX = 15;
	public static final int TYPE_NAPTR = 35;
	public static final int TYPE_NIMLOC = 32;
	public static final int TYPE_NS = 2;
	public static final int TYPE_NSAP = 22;
	public static final int TYPE_NSAP_PTR = 23;
	public static final int TYPE_NSEC = 47;
	public static final int TYPE_NULL = 10;
	public static final int TYPE_NXT = 30;
	public static final int TYPE_OPT = 41;
	public static final int TYPE_PTR = 12;
	public static final int TYPE_PX = 26;
	public static final int TYPE_RP = 17;
	public static final int TYPE_RRSIG = 46;
	public static final int TYPE_RT = 21;
	public static final int TYPE_SIG = 24;
	public static final int TYPE_SINK = 40;
	public static final int TYPE_SOA = 6;
	public static final int TYPE_SRV = 33;
	public static final int TYPE_SSHFP = 44;
	public static final int TYPE_TKEY = 249;
	public static final int TYPE_TSIG = 250;
	public static final int TYPE_TXT = 16;
	public static final int TYPE_UID = 101;
	public static final int TYPE_UINFO = 100;
	public static final int TYPE_UNSPEC = 103;
	public static final int TYPE_WKS = 11;
	public static final int TYPE_X25 = 19;
}
